think independently - German English Dictionary